| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(random_generator_base) | :: | generator | 
                 generator: A random_generator_base object  | 
        |||
| integer, | intent(in), | optional | :: | iseed | 
                 iseed: An integer with the seed of the random generator.  | 
        
Template of the constructor of the classes derived from the random_generator class. random_generator_base